## How HeartBeat Works

You can configure the Avaya IP Telephone File Server Application in a high availability mode using two servers. The application uses a combination of the HeartBeat High Availability Linux software and the RSync utility.

HeartBeat allows two servers to monitor the health of each other over a private Ethernet or serial link. HeartBeat manages a single, publicly available IP address for the Avaya IP Telephone File Server Application server to share. RSync is a sophisticated file comparison/duplication utility. In this case, RSync mirrors the data files between the two servers.

NOTE: To control a High Availability cluster you only use the HeartBeat daemon control. Do not manually start or stop the Avaya IP Telephone File Server Application or MV_WatchDog daemons. HeartBeat does this for you as needed.

The fundamental requirements are:

- two identical Intel-based servers with dual Ethernet connections.
- RedHat Linux Enterprise Server Version 3, Update 4 0r 5.
- Avaya IP Telephone File Server Application server software.
- HeartBeat software, available at http://linux-ha.org.
- RSync software, available at http://samba.org/rsync. The RSync software is also available as part of the Linux distribution.

NOTE: The MV_IPTel_Install.sh is a self-extracting script which contains all the components needed beyond the Red Hat OS installation.

For additional redundancy, the servers benefit from additional options such as hot swap power supplies and software or hardware based RAID functions.

For more information about hardware setup options, see the HeartBeat documentation.

Our application uses a crossover Ethernet cable connected between the two servers for the basic HeartBeat function using the second Ethernet adaptors.

Important: The following instructions assume the first server (EY-FTP1) is configured with Ethernet Address 10.0.0.1 and the second server (EY-FTP2) is configured with Ethernet Address 10.0.0.2. If your installation differs, change the configuration files accordingly. Since this Ethernet segment is private between the two servers, there should not be many circumstances where you need to change this configuration.